Homes for sale - 20960 SPRING LAKE DR #216, Rehoboth Beach, DE 1997...