$1,899,000
4
Beds
⋅
3
Baths
1223 Duck Road, Duck
Listing courtesy of Brindley Beach Vacations & Sales-Duck.
(252) 276-0968
Great Escapes Realty