Apartment for rent, Serena Road Shanzu, in Mombasa, KenyaMombasa, Serena Road ShanzuApartment • 1 room(s) • 1 bath. • 59 m²