4147 Humphrey St St. Louis, MO 63116

$825.00
1 bed
1 bath
0 sqft
MLS # Active