6700 Julian Avenue, St Louis, MO, 63130

$127,900

6700 Julian Avenue, St Louis, MO, 63130

ACTIVE