My Home House of the week: Spectacular AED 24M luxury villa in Al Barsha 3 for GCC nationals and Emiratis 4 min read