Ground+1 Floor Villa Info : Ground+1 Floor Villa Project – Ground+1 Floor Villa Location- Al Barsha South Area- 15,499 sq.ft. Year of Completion- 2017