View Details New On Site Today $699,999 1 of 16 Avalon Beach | Kill Devil Hills 3 beds 3 baths 1 ½ baths 1,973 sqft 0.11 acres On Site: Today
View Details New On Site Today $379,000 1 of 27 Avalon Beach | Kill Devil Hills 2 beds 1 baths 832 sqft 0.11 acres On Site: Today
View Details Under Contract $530,000 1 of 25 Avalon Beach | Kill Devil Hills 3 beds 2 baths 984 sqft On Site: 2 Days
View Details Under Contract $299,000 1 of 26 Avalon Beach | Kill Devil Hills 1 units 3 beds 2 baths 1,560 sqft On Site: 8 Days
View Details Under Contract $379,000 1 of 30 Avalon Beach | Kill Devil Hills 2 beds 1 baths 816 sqft 0.11 acres On Site: 13 Days
View Details Under Contract $550,000 1 of 35 Avalon Beach | Kill Devil Hills 3 beds 2 baths 1,726 sqft 0.11 acres On Site: 13 Days
View Details Under Contract $410,000 1 of 36 Avalon Beach | Kill Devil Hills 1 units 3 beds 2 baths 1,040 sqft On Site: 14 Days
View Details $479,000 1 of 2 Avalon Beach | Kill Devil Hills 4 beds 2 baths 1,348 sqft On Site: 16 Days
View Details Under Contract $739,000 1 of 36 Avalon Beach | Kill Devil Hills 3 beds 3 baths 1 ½ baths 2,016 sqft 0.11 acres On Site: 16 Days
View Details Under Contract $425,000 1 of 36 Avalon Beach | Kill Devil Hills 3 beds 2 baths 1,144 sqft 0.11 acres On Site: 21 Days