Purchase Options for the 3 Bed Detached Duplex in Ogba, Ikeja, Lagos. | Giddaa