JLANCREST APARTMENTS Apartment building Address W4MC+M8, Thika, Kenya Rating on Google Maps 4.30 (7 reviews) Open on Google Maps