Major Cary development near Apple to feature 600 apartments, hotel, restaurant and office space

Major Cary development near Apple to feature 600 apartments, hotel, restaurant and office space