Gables Upper Rock promotes the latest in environmental consciousness with a new level of style. Choose from any of our four structures featuring seemingly endless amenities…