Apartment Building
2816 South Moreland Boulevard
Cleveland, OH
Built:
1952
Status:
Standing