1803 Portal Road, Mayfield, DE 19803

Current Owners
Jennifer A Schucker
Purchase Price
$270,000 (2011)
Property Taxes
$2,289 (2015)
Blockshopper green logo