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.


  • 109,500Square Feet
  • RetailProperty Type
  • 2005Year Completed

Ross, Petco, Office DepotMajor
Tenants