Templar Farrell Motor Sales
3134 Prospect Avenue
Cleveland, OH
Built:
1921
Status:
Standing
American Architect v. 113. p.361