Office Room 1 · Office Rooms – SOHO - The Strand, Gżira, Il-Gżira | Hotdesk