821 Larkin Street, New Castle, DE 19720

Current Owners
T A Cochran & Son Inc
Purchase Price
$1 (2012)
Property Taxes
$423 (2015)
Blockshopper green logo