23366 Commerce Park
location
about the building
Approximately 24,970 square feet, 1.386 Acres
Original construction year: 1971
Two floors
84 parking spaces
Location: 10991 Memphis Avenue, Southwest side of Cleveland
60% occupancy with mostly short-term leases in place provides ultimate flexibility