RAHALEO COMPLEX Condominium complex Address P5CM+46H, Mtwara, Tanzania Contact +255 714 208 531 Rating on Google Maps 4.00 (46 reviews) Open on Google Maps