This car was advertised by Gigi Motors Hurligham-Chaka Place.their showroom is located at Ngong Road,Next to Shell Petrol Station near China Center.They can be reached on +254726310490. Please let them know that you saw their car advertised on Cheki.