$18,500 -
3010 Lee Avenue
St Louis ,
MO 63107
Major Area: North
Listing courtesy of Keller Williams Realty STL.