Big City Luxury,
Small Town Charm

Apartments in the Heart of Mebane, NC

Take an Aerial Tour

stationary bike

Fitness Room
With Peloton Bikes

Electric car

Electric Car
Charging Station

paw icon

Pet Friendly
Featuring a Pet Spa

Designer Luxury Homes

Explore Floor Plans

Perfectly Located In Mebane, NC

119 South is a uniquely designed, active lifestyle community located in Mebane, NC. Located in the heart of Mebane, you’ll have easy access to the finest dining and shopping Mebane has to offer! With luxurious amenities including a vibrant swimming pool, outdoor fireplace, electric car charger, and more; 119 South has something for everyone!