Featured Bayview, Elegushi. It is Located Behind Enyo (Formerly Oando) Filling Station and Beside Stillwaters Garden Estate, Lekki Call to Price Sold Out Deola Add To Favorite