$359,900 -
285 Frieda Avenue
St Louis ,
MO 63122
Special Areas: Bonus Room