Defiance is an unincorporated community in Saint Charles County, Missouri.
$ 649,000
$ 649,900
$ 665,999
$ 650,000
$ 579,900
$ 625,000
$ 4,422,000
$ 375,000