FOR LEASE – 125,000 SF big box space in Severance 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). Excellent roadside signage. Easily accessible center with ample parking. Other center tenants include Home Depot, Dave’s Supermarket, Marshall’s, and Office Max.
3640 Mayfield Road