LOT 515 BEACH PLUM DR, Milford, DE 19963 - MLS#DESU2004306 - Lenny ...