detached for sale in OSAPA LONDON LEKKI , lagos | Residence Spotter