Rubada House is located in Dar es Salaam, Tanzania, United Republic Of on 6647HVW, Shekilango Rd. Rubada House is rated 4.5 out of 5 in the category environment renewable natural resources in Tanzania, United Republic Of.
Address
6647HVW, Shekilango Rd