1028 Scarborough Avenue #LOT 1, Rehoboth Beach, DE 19971 - Homesnap