Apartments for Mamberg and Horwitz
8202 Force Avenue
Cleveland, Ohio
Built:
1917
Status:
Standing
OAB 1.2.1917