Homes for sale in Indian Beach

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

There are 27 properties that match your search criteria. Click here to view all MLS listings.
Share
1505 Salter Path Road, 428, Indian Beach, NC 28512
Price
$499,000.00
Details 2 Beds, 2 Bathroom, 1060 sqft
MLS ID: 100440162 $499,000.00 1060 sqft 2 Beds, 2 Bathroom
1810 Salter Path Road, Indian Beach, NC 28512
Price
$425,000.00
Details ******** Beds, 0 Bathroom, ******** sqft
MLS ID: 100423084 $425,000.00 ******** sqft ******** Beds, 0 Bathroom
1701 Salter Path Road, 204a, Indian Beach, NC 28512
Price
$699,500.00
Details 2 Beds, 2 Bathroom, 1127 sqft
MLS ID: 100437281 $699,500.00 1127 sqft 2 Beds, 2 Bathroom
1505 Salter Path Road, 304, Indian Beach, NC 28512
Price
$602,000.00
Details 2 Beds, 2 Bathroom, 965 sqft
MLS ID: 100435960 $602,000.00 965 sqft 2 Beds, 2 Bathroom
1510 Salter Path Road, Lot 4, Indian Beach, NC 28512
Price
275,000.00 - $255,000.00
Details 2 Beds, 2 Bathroom, 924 sqft
MLS ID: 100420743 $255,000.00 924 sqft 2 Beds, 2 Bathroom
1435 Salter Path Road, G3, Indian Beach, NC 28512
Price
$1,299,900.00
Details 3 Beds, 4 Bathroom, 2198 sqft
MLS ID: 100435529 $1,299,900.00 2198 sqft 3 Beds, 4 Bathroom
1505 Salter Path Road, 230, Indian Beach, NC 28512
Price
$739,000.00
Details 3 Beds, 2 Bathroom, 1355 sqft
MLS ID: 100431387 $739,000.00 1355 sqft 3 Beds, 2 Bathroom
108 Kiawa Drive, Indian Beach, NC 28512
Price
$975,000.00
Details 4 Beds, 4 Bathroom, 3279 sqft
MLS ID: 100434770 $975,000.00 3279 sqft 4 Beds, 4 Bathroom
1435 Salter Path Road, J6, Indian Beach, NC 28512
Price
$875,000.00
Details 2 Beds, 2 Bathroom, 1378 sqft
MLS ID: 100433134 $875,000.00 1378 sqft 2 Beds, 2 Bathroom
1505 Salter Path Road, 323, Indian Beach, NC 28512
Price
$571,500.00
Details 2 Beds, 2 Bathroom, 1026 sqft
MLS ID: 100433048 $571,500.00 1026 sqft 2 Beds, 2 Bathroom
1505 Salter Path Road, 236, Indian Beach, NC 28512
Price
589,900.00 - $579,900.00
Details 2 Beds, 2 Bathroom, 1060 sqft
MLS ID: 100432627 $579,900.00 1060 sqft 2 Beds, 2 Bathroom
1505 Salter Path Road, 516, Indian Beach, NC 28512
Price
540,000.00 - $530,000.00
Details 2 Beds, 2 Bathroom, 979 sqft
MLS ID: 100432155 $530,000.00 979 sqft 2 Beds, 2 Bathroom