1063 Twin Lane Road, New Castle, DE 19701

Current Owners
Vah LLC
Purchase Price
$10 (2000)
Property Taxes
$936 (2015)
Blockshopper green logo