Attard, Malta
ATTARD - 105 sqm office space, including a nice terrace on the top floor. Modern and bright semi-detached corner showroom; easy parking and in a central location. Comprising of a showroom on the ground floor and 2 overlying offices, 2 rest-rooms, a kitchenette & a terrace.