2 Bedroom Property in Ikota Villa Estate Lekki, Lagos