Sitting at the southern edge of Tabor City, NC, Tabor Landing Apartmemts has one-, two-, and three-bedroom units. Completed in 2018, this is a 5-building community with a total of 48 apartments. The community has easy access to local amenities and is a 30-minute drive to the beach.