United States of America
Top of the ANSIRA Building at 2300 Locust Street in St. Louis 63101, Firestone Business on 2310 Olive Street
Description:
This picture was taken somewhere in Missouri
Status:
Already located!
Solution:
Top of the ANSIRA Building at 2300 Locust Street in St. Louis 63101, Firestone Business on 2310 Olive Street
Lat/Lng:
38.633621659443136, -90.21264093377175
Found by:
dagger66
79 months ago
130
Photo was taken from the top of the ANSIRA Building at 2300 Locust Street in St. Louis 63101. The photo looks out over the Firestone Business on 2310 Olive Street. Google Map Street View at external link
1 comment