1 Month Free 1 Day Ago COMPARE The Icon 374 S Grand Blvd, Saint Louis, MO 63103 Studio - 4 Beds $599 - $2,700