Vision Twin Towers is Vision Group first residence opened on March 15,2008. Located in the heart of Abu Dhabi and ideally placed between Al Salam Street and Najda Street near Nissan Showroom and Abu D