4 Lloyd Place, Wynnewood, DE 19810

Current Owners
Sherry L Menchaca
Purchase Price
$10 (2012)
Property Taxes
$4,661 (2015)
Blockshopper green logo