Defiance is an unincorporated community in Saint Charles County, Missouri.
$ 650,000
$ 579,900
$ 4,422,000