BANANA OAKS 2 VIEW GALLERY DESCRIPTIONBANANA OAKS 2 is a cluster of Luxury Apartments. PROGRESS 0 % Percent Complete LOCATIONDELTA STREET, BANANA ISLAND, IKOYI, LAGOS, NIGERIA FEATURES 24- hour Metered Power SupplyWater Treatment Plants AVAILABLE UNITSSold Out!Contact Us for Similar Properties GALLERY