Durham, NC

South Square

This retail center was acquired in January 2016 as part of an 11-asset portfolio purchase. It is centrally located in Durham, North Carolina and features multiple anchor stores.

Major Tenants — Ross, Petco, Office Depot

109,500
square feet
Retail
property type
2005
completed