Sokoine Rd, Arusha, Tanzania
Florida Roundabout, Arusha, Tanzania
Levolosi, Arusha, Tanzania
Old Moshi Road, Arusha, Tanzania
Factory Rd, Arusha 1530, Tanzania