8903 Scottdale Avenue
Saint Louis, MO 63136
Listed on By Owner by Kati Underwood
- 3 Bed
- 1 Baths
- 0.137 Acre(Lot)
$1,500 security deposit, plus first and last month rent due at time of signing. no pets!!
beautifully renovated, move-in ready 3 bed, 1...
Read More