2100 Hickman Road, Unit: 1, Spring Hill, DE 19963

Current Owners
Manag Little Bit of Luck Land
Purchase Price
$675,000 (2014)
Property Taxes
$107 (2015)
Blockshopper green logo