Ivory and Smith Apartments is located in Lekki, Nigeria on 26 Ibiyinka Salvador Street Phase 1 Lagos NG, Off Africa Ln, Eti-Osa. Ivory and Smith Apartments is rated 5 out of 5 in the category holiday accommodation service in Nigeria.
Address
26 Ibiyinka Salvador Street Phase 1 Lagos NG, Off Africa Ln, Eti-Osa