Kirichwa Garden Apartments Housing development Address PQCM+VHP, Mandera Rd, Nairobi, Kenya Rating on Google Maps 4.20 (36 reviews) Open on Google Maps