$112,500 -
8201 Church Road
St Louis ,
MO 63147
Special Areas: Bonus Room