G+1 Private Villa July 16, 2018 Villas Location: Al Barsha South First, Dubai Built-up Area: 873 m2 PREV NEXT