Rhoda Luxury Apartments is located in Benin City, Nigeria on 3, Esebame Edeki Avenue Off Boundary Toad Ekosodin. Rhoda Luxury Apartments is rated 3 out of 5 in the category housing association in Nigeria.
Address
3, Esebame Edeki Avenue Off Boundary Toad Ekosodin