3D Active $710,000 3 Beds3 Baths1,800 SqFt 901 LEATHERBACK LN, Bethany Beach, DE 19930 Townhouse MLS# DESU2056948 Listed by Paul Scalice of Northrop Realty