103 Farm View Lane, Defiance, MO 63348

Current Owners
Lee Anne Friend
Purchase Price
$204,900 (2016)
Property Taxes
$2,812 (2019)
Blockshopper green logo