3016 Miami, St Louis, MO, 63118

$129,000

3016 Miami, St Louis, MO, 63118

Courtesy of: Better Homes And Gardens Real