Zalfa Building, Sheikh Rashid Road, Al Garhoud, Deira, Dubai, Al Garhoud, Deira
3.92 mi from Dubai World Trade Centre (Trade Centre 2)
IGO Line Landscape offers gardening and landscaping services in Al Garhoud, Deira. Open Mon–Sat, 9am–6pm (Thu until 2pm).
Is this your listing?