2231 Hickory, St Louis, MO, 63104
2231 Hickory, St Louis, MO, 63104
2231 Hickory, St Louis, MO, 63104
2231 Hickory, St Louis, MO, 63104

$609,900

2231 Hickory, St Louis, MO, 63104

4
Courtesy of: Universatile Realty