8134 Rector, St Louis, MO, 63134

$65,000

8134 Rector, St Louis, MO, 63134

Courtesy of: Worth Clark Realty