Rent Mombasa, Kenya River View Apartment 88 Riverwalk Way, Likoni kes 1,950/mo 1 bd · 1 ba · 820 sq ft