5823 Helen Avenue, St Louis, MO, 63136

$24,000

5823 Helen Avenue, St Louis, MO, 63136

Courtesy of: Coldwell Banker Realty - Gunda