Rent Office Attard. Rent an office or shop in Attard in a central part which is highly connected and easily accessible. The space is around 75sqm and consists of an open plan and a boardroom plus bathrooms. Office is also for sale.
Compare listings
Compare