View Details New On Site Today $515,000 1 of 22 Kill Devil Bch | Kill Devil Hills 3 beds 2 baths 1,387 sqft 0.13 acres On Site: Today
View Details New On Site 6 Days Ago $445,000 1 of 38 Avalon Beach | Kill Devil Hills 2 beds 1 baths 913 sqft 0.11 acres On Site: 6 Days
View Details $324,360 1 of 42 Oyster Pointe | Kill Devil Hills 1 beds 1 baths 1 ½ baths 967 sqft On Site: 11 Days
View Details $659,900 1 of 48 Kill Devil Bch | Kill Devil Hills 4 beds 4 baths 1 ½ baths 2,906 sqft 0.22 acres On Site: 12 Days
View Details $599,900 1 of 21 Va Dare Shores | Kill Devil Hills 5 beds 3 baths 1,896 sqft On Site: 16 Days
View Details $435,000 1 of 20 Croatan Shores | Kill Devil Hills 1 units 3 beds 2 baths 1,200 sqft On Site: 17 Days
View Details $515,319 1 of 50 Baum Bay Harbor | Kill Devil Hills 3 beds 2 baths 1,433 sqft On Site: 18 Days
View Details Price Reduced $329,999 1 of 25 Avalon Beach | Kill Devil Hills 2 beds 1 baths 782 sqft 0.11 acres On Site: 19 Days
View Details Price Reduced $544,900 1 of 31 Kill Devil Bch | Kill Devil Hills 3 beds 3 baths 1,345 sqft 0.17 acres On Site: 19 Days
View Details Price Reduced $435,000 1 of 50 Sea Holly Ridge | Kill Devil Hills 2 beds 1 baths 792 sqft 0.17 acres On Site: 20 Days