Building at 1121-23 Locust St.

1121-23 Locust St.
Missouri
United States