green grass greengrass Building 2 pieces 21 Ahmed El Zomor St. - Above Kfc - Floor 5 10th District - Beside Cars Market Nas Cairo Egypt Focus Service - Shipping & Logistics