20960 SPRING LAKE DR #216, Rehoboth Beach, DE 19971 – DESU2002684 -...