AL MASSAH AL THAHBIAH AUTO ELECT & MECH

Industrial area 5