Sheikh Mohra Building, Al Nahda Street, Al Qusais 2, Deira, Dubai, Al Qusais 2, Deira
Satco Air Conditioning Spare Parts Trading supplies air conditioning components and spare parts in Deira, Dubai. Mon–Sat 09:00–13:00, 16:00–20:00.
Is this your listing?