$1,850
7039 Dartmouth Avenue, Unit 1F, St. Louis, MO 63130
$1,050
6508 Chamberlain Avenue, Unit 2, St. Louis, MO 63130
$2,795
7547 Delmar Boulevard, University City, MO 63130
$2,500
7618 Delmar Boulevard, Unit 1, St. Louis, MO 63130
$695
1195 Belrue Avenue, Unit 1S, St. Louis, MO 63130
$1,300
6905 Corbitt Avenue, St. Louis, MO 63130