Store Buildings
Store Buildings - City Landmark #67
Located 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.
Help Us Improve This Page
Did you notice an error? Is there information that you expected to find on this page, but didn't? Let us know below, and we'll work on it.
Feedback is anonymous.