View Larger Image Shaker Square Towers 2825 E 130th St, Cleveland, OH Multifamily 100 unit apartment Related Projects