Property Description LETTING Top-notch 3 Bedroom flats with BQ, swimming pool, gym, CCTV cameras, garden area etc off Adeola Odeku Street, Victoria Island