ENDI Residence 1 Bedroom Furnished Apartment Kilimani is located in Kenya on Muringa court apartments, on moringa road. ENDI Residence 1 Bedroom Furnished Apartment Kilimani is rated 5 out of 5 in the category furnished apartment building in Kenya.
Address
Muringa court apartments, on moringa road