4
22400-22408 Lake Shore Blvd
Euclid, OH 44123
1,200 - 4,000 Sq Ft
2
Spaces Available
Built 1953
4,000 Sq Ft Contiguous
Built 1953
1,200 - 4,000 Sq Ft
Office, Office/Retail