$314,000 -
7412 Murdoch Avenue
St Louis ,
MO 63119
Special Areas: Bonus Room