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