Alhambra apartment building

8602 Wade Park Avenue, Cleveland, Ohio

 

Built in 1902 by the L.W. MacKenzie Realty Co. Searles & Hirsch, architects.

236 views
1 fave
0 comments
Taken on May 5, 2010