No. 18, Moloney Street, 3rd Floor, Onikan Island, Moloney Street, Lagos 101231, Nigeria
Approx 0.19 KM away