- 1-4 of 4 Listings
803 BARCELONA STREET, Townsend, DE, 19734, New Castle County
558 STONEHAVEN DRIVE, Townsend, DE, 19734, New Castle County
6064 SUMMIT BRIDGE ROAD, Townsend, DE, 19734, New Castle County
641 SOUTHERNESS DRIVE, Townsend, DE, 19734, New Castle County