Ground+1 Floor Villa Ground+1 Floor Villa Project –Ground+1 Floor Villa Location- Al Barsha South Area- 8,038 sq.ft. Year of Completion- 2016 Previous Project Next Project