17 Olive Ave, Rehoboth Beach, Delaware 19971 $2,375,000

5 Bed
4 Bath
2980 Sq. Feet
2000 Year Built
North Rehoboth Community

MLS: Desu166118