




Lake Plaza is a convenient, well-established, 18,588 SF neighborhood shopping center with excellent roadside visibility, easy access, and ample parking. Tenants can join Family Dollar, Fresh Catch Seafood, and more.
574 East 185th Street
Cleveland
Ohio