1236 Backer Street, St Louis, MO, 63130

$129,900

1236 Backer Street, St Louis, MO, 63130

ACTIVE