Convenient, well-established 41,000 SF neighborhood shopping center located on Euclid Avenue and East 222nd Street. Excellent roadside visibility, easily accessible, ample parking and high walkability.
22639 Euclid Avenue
Euclid
Ohio