2233 Hickory, St Louis, MO, 63104
2233 Hickory, St Louis, MO, 63104
2233 Hickory, St Louis, MO, 63104
2233 Hickory, St Louis, MO, 63104

$533,900

2233 Hickory, St Louis, MO, 63104

4
Courtesy of: Universatile Realty