25 Street Micallef Apartment, Al Barsha 1, Near Sharaf Dg Metro Station, Al Barsha,, Dubai, United Arab Emirates