Auto Parts Shop Motorcycle Parts Auto Parts Shop 6th of October City, Giza Governorate, Egypt Added on April 20, 2025