306 Schell Road, Defiance, MO 63332

Current Owners
Stanley and Kathy Dampier
Purchase Price
$59,000 (2012)
Property Taxes
$769 (2019)
Blockshopper green logo