Store Buildings

Store Buildings - City Landmark #67

Store Buildings at 7121-29 S. BroadwayLocated at 7121-7129 S. Broadway, this row of store buildings are typical of their type in St. Louis from the 1860's. Two and a half stories in height, they have living quarters on their upper floors, which are decorated with wrought-iron balconies.

The Store Buildings became a City Landmark in 1976.

Was this page helpful?      



Comments are helpful!
500 character limit

Feedback is anonymous.