Duck Blind Villas 2E — 2nd Floor, George Town Sands
https://duck-blind-villas-2e-2nd-floor.usa8.info
Located 15 miles from Nags Head, Duck Blind Villas 2E offers accommodations in George Town Sands. There is a dining area and a kitchen complete with an oven and a microwave. A TV is provided. There is a private bathroom with a bathtub or shower.
134 Plover Drive, Unit 2E, George Town Sands, 27949, United States of America