Severance Town Center

3640 Mayfield Road
Cleveland, OH 44118
GLA: 652,904 SF

  • Shopping Center
  • Situated in a highly dense suburb of Cleveland
  • Located at Mayfield and S. Taylor Road
  • Close to University Hospitals-Cleveland, the largest employer in the area.
  • Anchors: Home Depot, Dave’s Supermarket, Marshall’s & Office Max
  • Traffic Count: 23,208 AADT Mayfield Rd.
  • Pad site available