Apartments in St Louis Area -

University Plaza Apartments | Saint Louis, MO

University Plaza Apartments in Saint Louis, MO
Located at 607 N Grand Blvd, Saint Louis, MO 63103
(314) 717-1624
607 N Grand Blvd, Saint Louis, MO 63103
1 2 Bedroom Apartments Now Availible, Located 1 Block From SLU in the Theatre District, Building Access System, Central Heat and Air Conditioning, Located Next to the Fabulous Fox Theatre, Levelor ... More


We cannot find any listings from University Plaza Apartments on Marketplace. Check out these other listings near Saint Louis.

Similar Listings
Listings (1 - 5 of 7,301)
Check Availability

(314) 717-1624

607 N Grand Blvd

Saint Louis, MO 63103