26
110 N Corcoran St
Durham, NC 27701
Rate Upon Request
660-3,113 SF
3
Spaces Available
Built 2018
Built 2018
660-3,113 SF
Rate Upon Request
Coworking Space