South Creek by Beechwood, Chapel Hill, NC

Sector:  Retail

Address:  4511 S Columbia St

Stories:  2

Total Square Feet:   32,395

Land Acres:  35

Owner:  The Beechwood Organization

Developer:  Beechwood - The Meadows

Estimated Delivery:   Q3 2026

Scroll to Top