Location: 2500-2510 North 14th Street, St. Louis, Missouri
Date of construction: 1906
Architects: Widmann, Walsh & Boisselier
Location: 2500-2510 North 14th Street, St. Louis, Missouri
Date of construction: 1906
Architects: Widmann, Walsh & Boisselier