Crown Square Plaza at 14th Street and Saint Louis Ave.
Address:
Crown Square Plaza at 14th Street and Saint Louis Ave.
St. Louis
, MO
, .
38° 39' 4.554" N, 90° 11' 51.6264" W
See map: Google Maps