public space

The Royale

Map it |  3132 S Kingshighway Blvd (Juniata St.), St Louis, MO 63139, United States