20303 Wood Duck Road, Altoona, FL 32702

Current Owners
Amanda D. Devore
Purchase Price
$15,000 (2016)
Property Taxes
$701 (2015)
Blockshopper green logo