The exquisite North Beach Towers are located in North Myrtle Beach, S.C. and are the Grand Strand’s most upscale oceanfront residences.
The towers sit as the crown jewel of North Beach Plantation which spreads across 60-acres and is nestled close to world-class golf, excellent shopping, fine dining and attractions.