6 London Cir N, Rehoboth Beach, Delaware 19971