Cross Link Shopping Center

Cross Link Shopping Center is a 9,600 SF retail and restaurant shell building in Raleigh, North Carolina