222 Cloverlea Road, Pennock, DE 19711

Current Owners
Robert and Aprile M Parella
Purchase Price
$10 (2016)
Property Taxes
$1,717 (2015)
Blockshopper green logo