17Apartment55,000 AED/yearBrand New Building| Near Metro | Multiple OptionsAl Muteena Technic Building, Salah Al Din Street, Deira, Dubai 1 2 620 sqft