A well finished 336 square metre Sliema office with high ceilings, a/c, server room, 2 separate areas.
Copyrights © 2012 Malta Office Lets. All rights reserved.