Building at 3910-12 Laclede Ave.

3910-12 Laclede Ave.
Missouri
United States