Houses For Rent by Owner in University City MO
20 rentals available
- 7405 Shaftesbury Ave, Saint Louis, MO 63130
- 3 bds
- 2.5 ba
- 1,580 sqft
Loading...
Loading...
Loading...
- 7384 Westmoreland Dr, Saint Louis, MO 63130
- 6 bds
- 3.5 ba
- 5,119 sqft
to get email alerts when listings hit the market.


















