Recently Sold 2 Bedroom Homes in Indian Beach, NC

49 homes