106 London Cir S, Rehoboth Beach, Delaware 19971