The Station at Poplar Tent Concord, NC Number of Units: 312 Finished date: 2018 Status: Sold Back Next Project