durham, north carolina | retail
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