28910 Hibiscus Avenue, Deland, FL 32720

Current Owners
Evelyn Walker
Purchase Price
$100 (2014)
Property Taxes
$973 (2015)
Blockshopper green logo