OceanBay Mall, Idejo Street, Victoria Island
Retail Spaces available at OceanBay…
Lease
Price On Call