[3270114] 104 N Mill St, Saint Louis
Apartments
1-2 bed
1-1 bathroom
Brand new property in 2017. River View Place offers 1 and 2 bedroom apartments for seniors 55 years of age and older. Each unit will feature central air, garbage disposal, microwave, dishwasher, ran...
$581-694 per month