25755 Padula Lane, Springfield Crossroads, DE 19947

Current Owners
Robert A McCamley
Purchase Price
$2,000 (2018)
Property Taxes
$634
Blockshopper green logo