Luxury 5 Bedroom Fully Detached Duplex for Sale in Orchid, Lekki | ₦650M