Location
Durham, North Carolina
Acres
0.57
Sq. Ft
3,841
Units
1
Timeline
Started in 2020
Description
Quickserve Restaurant