$197,999 -
2012 N 3rd Street
St Charles ,
MO 63301
Special Areas: Glass Enclosed Porch