Shaker Square Plaza

2915 East 130th Street, Cleveland, OH
Mixed-Use
44 unit mixed-use