





FOR LEASE – 652,904 SF Town Center located in a highly populated suburb of Cleveland, near the signalized intersection of Mayfield Road (18,306 VPD) and South Taylor Road (10,483 VPD). Anchor, in-line, and pad space are available with excellent roadside signage. The center is easily accessible center with ample parking. Anchors include Home Depot, Dave’s Supermarket, and OfficeMax. Click here to view a drone video of this space.
3640 Mayfield Road
Cleveland Heights
Ohio