South Square

South Square is over 100,000 SF of retail, with multiple anchor stores and a great central location in Durham, NC.

Location: Durham, NC

Square Feet: 109,590

Year Completed: 2005

Major Tenants: Office Depot, Petco and Ross Dress for Less