Homes for sale in Indian Beach

The hidden gem of the Crystal Coast. Find an Indian Beach home here! 

There are 14 properties that match your search criteria. Click here to view all MLS listings.
Share
1505 Salter Path Road, 404, Indian Beach, NC 28512
Price
$548,000.00
Details 2 Beds, 2 Bathroom, 1060 sqft
MLS ID: 100387119 $548,000.00 1060 sqft 2 Beds, 2 Bathroom
1550 Salter Path Road, 605, Indian Beach, NC 28512
Price
$725,000.00
Details 3 Beds, 3 Bathroom, 1657 sqft
MLS ID: 100385929 $725,000.00 1657 sqft 3 Beds, 3 Bathroom
131 Ocean Bluff Drive, Indian Beach, NC 28512
Price
$3,500,000.00
Details 7 Beds, 11 Bathroom, 6239 sqft
MLS ID: 100385519 $3,500,000.00 6239 sqft 7 Beds, 11 Bathroom
110 Kiawa Drive, Indian Beach, NC 28512
Price
$195,000.00
Details ******** Beds, 0 Bathroom, ******** sqft
MLS ID: 100384588 $195,000.00 ******** sqft ******** Beds, 0 Bathroom
855 Salter Path Road, 207, Indian Beach, NC 28512
Price
$489,000.00
Details 2 Beds, 2 Bathroom, 1120 sqft
MLS ID: 100350686 $489,000.00 1120 sqft 2 Beds, 2 Bathroom
1812 Salter Path Road, Indian Beach, NC 28512
Price
$425,000.00
Details ******** Beds, 0 Bathroom, ******** sqft
MLS ID: 100382051 $425,000.00 ******** sqft ******** Beds, 0 Bathroom
1829 Salter Path Road, Indian Beach, NC 28512
Price
$5,250,000.00
Details 6 Beds, 6 Bathroom, 2668.25 sqft
MLS ID: 100378958 $5,250,000.00 2668.25 sqft 6 Beds, 6 Bathroom
106 Kiawa Way, Indian Beach, NC 28512
Price
999,900.00 - $989,900.00
Details 3 Beds, 3 Bathroom, 2813 sqft
MLS ID: 100378289 $989,900.00 2813 sqft 3 Beds, 3 Bathroom
115 Kiawa Way, Indian Beach, NC 28512
Price
$989,000.00
Details 4 Beds, 4 Bathroom, 3330 sqft
MLS ID: 100377733 $989,000.00 3330 sqft 4 Beds, 4 Bathroom
108 Ocean Bluff Drive, Indian Beach, NC 28512
Price
$375,000.00
Details ******** Beds, 0 Bathroom, ******** sqft
MLS ID: 100375886 $375,000.00 ******** sqft ******** Beds, 0 Bathroom
855 Salter Path Road, 110, Indian Beach, NC 28512
Price
$499,900.00
Details 2 Beds, 2 Bathroom, 1120 sqft
MLS ID: 100342708 $499,900.00 1120 sqft 2 Beds, 2 Bathroom
113 Ocean Bluff Drive, Indian Beach, NC 28512
Price
2,299,000.00 - $2,224,000.00
Details 7 Beds, 6 Bathroom, 4369 sqft
MLS ID: 100367726 $2,224,000.00 4369 sqft 7 Beds, 6 Bathroom
1066 Salter Path Road, Indian Beach, NC 28512
Price
550,000.00 - $545,000.00
Details 3 Beds, 2 Bathroom, 1957 sqft
MLS ID: 100367561 $545,000.00 1957 sqft 3 Beds, 2 Bathroom
1822 Lot 2 Salter Path Road, Indian Beach, NC 28512
Price
$799,000.00
Details ******** Beds, 0 Bathroom, ******** sqft
MLS ID: 100339971 $799,000.00 ******** sqft ******** Beds, 0 Bathroom