$359,900
626 Lakewood Drive, Lake St. Louis, MO 63367
$355,000
190 Cascade Terrace Drive, Ballwin, MO 63021
$279,900
2821 Iowa Avenue, St. Louis, MO 63118
$124,000
635 North Florissant Road, St. Louis, MO 63135