$348,000 -
19 Knollwood Court
St Charles ,
MO 63304
Special Areas: Bonus Room