$109,900 -
4624 Lee Avenue
St Louis ,
MO 63115
Special Areas: Bonus Room