1691 New London Road, Swallow Hill, DE 19807

Current Owners
Schneider Christopher H
Purchase Price
$10 (2003)
Property Taxes
$10,421 (2015)
Blockshopper green logo