Al Hidan Building, 23 Street, Al Rigga, Deira, Dubai, Al Rigga, Deira
1.28 mi from Corniche Deira
B. M. Air Conditioning - air conditioning and refrigerator spare parts distributor in Deira, Dubai. Electromechanical contracting services available.
Is this your listing?