South Creek by Beechwood, Chapel Hill, NC

Sector:  Multifamily

Address:  119 US 15 501 Hwy S

Stories:  4

Total Square Feet:   774,500

Land Acres:  30.12

Owner:  The Beechwood Organization

Developer:  The Beechwood Organization

Estimated Delivery:   Q3 2026

Scroll to Top