This one-of-a-kind contemporary estate Chateau of the Isle is nestled in a secluded oceanfront bluff in the beautiful Sea Isle Plantation subdivision located in Indian Beach, North Carolina.