Recently Sold 1 Bedroom Homes in Indian Beach, NC

50 homes