A spacious 330 square metre Sliema 7th floor office located on Tower road with excellent views and office permits.
Copyrights © 2012 Malta Office Lets. All rights reserved.