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
Location:
607 N Grand Blvd, Saint Louis, MO 63103
Description:
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

Sorry!

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 5,581)
Check Availability

(314) 717-1624

607 N Grand Blvd

Saint Louis, MO 63103