Active 165 Taylors Bridge Road Townsend, DE 19734 $580,000 1 bath 12.44 acres Built 2006 Farm Book a Field TripAsk a Question Share It Email Text Save It Add to favorites Remove from favorites