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
This central village consists of 2,654 units in Apartment Buildings, 240 Townhouses, 6 Terraced Housing Complexes, a shopping boulevard, 1 mixed-use Hotel Tower, various amenities in addition to 5 tow