$149,900 -
1101 Haley Avenue
St Louis ,
MO 63121
Major Area: North
Listing courtesy of Keller Williams Realty STL.