Locory page
Cadillac Automobile Company Building
By Seeker
The Cadillac Automobile Company Building, located at 3224 Locust St. in St. Louis, Missouri, is a historic site built in 1919 and listed on the National Register of Historic Places in 2005. Designed by architect William A. Balsh, this four-story structure features a unique blend of Neoclassical and Second Egyptian Revival architectural styles, highlighted by its impressive portico and stylized column capitals. Originally serving as an auto distributorship, the building's striking design and historical significance make it an intriguing destination for tourists and researchers alike.
Tags
Location
Views
1
Be the first to comment!