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,306)
  1. Room available in 2 BR luxury loft apartment on Euclid Ave in Central West End. Available NOW.

    Apartment is brand new, completed in June...
    Nick C. · 2 days ago
Check Availability

(314) 717-1624

607 N Grand Blvd

Saint Louis, MO 63103