Obaid Allah Building, Abu Baker Al Siddique Road, Al Khabaisi, Deira, Dubai, Al Khabaisi, Deira
2.04 mi from Umm Hurair 2
Daimond Land - retail shop and wholesale distributor in Al Khabaisi, Deira, Dubai. Open daily 10:00-03:00.
Is this your listing?