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