Commercial Building for Townsend Estates
Detroit and Beach
Lakewood, OH
Built:
1927
Status:
Demolished
PD 3.13.27