$303,500 -
3008 Magnolia Avenue
St Louis ,
MO 63118
Special Areas: Bonus Room,Den/Office,Front/Back Stairs