Apartment Building
2911 Van Aken Boulevard
Cleveland, OH
Built:
1943
Status:
Standing