Home Dubai Apartment Building 73 73 Located in Dubai, Address: 103 Al Qusais 1st, Al Nahda Metro Station Dubai, Al Qusais - Al Qusais 1 - Dubai, United Arab Emirates Phone: Rating: 4 Services Wheelchair-accessible car park Wheelchair-accessible entrance Categories Apartment building Photos Latest Dubai Real Estate Directory Similar Organizations DGK STAFF ACCOMMODATION Dubai Silicon Oasis Park Lane at Dubai Hills Estate Sufouh Gardens K 16 Greece Cluster Garhoud Towers 3 Malik Khurram Wasl - Al Sarfa villas Al Waleed Real Estate - Al Karama 1 Moharram Upper House East Al Thayyal 1