OFFICE SPACE FOR RENT – VICTORIA ISLAND Idowu Taylor Street, Victoria Island, Lagos, Nigeria Properties (40) Office Space (1) Houses for Rent (1) Victoria Island (1) OFFICE SPACE FOR RENT - VICTORIA ISLAND Facebook Tweet WhatsApp LinkedIn Email See Map Property type: Office Space Search type: Houses for Rent Location: Victoria Island Details 706 sqm, Office Space at Idowu Tailor Str, Victoria Island. N35k/sqm+26k service charge per sqm