703 Haddon Road, Scarborough Park, DE 19804

Current Owners
SEYMOUR JAMES T & JEAN
Purchase Price
N/A (2010)
Property Taxes
$2,808 (2015)
Blockshopper green logo