An opportunity to lease an Office Space in Naxxar 210sqm. Well located in the central part of town and with easy access and close to a landmark, makes it the ideal office space for any business which has customers visiting their office. The building is equipped to very high standard with lift access and air conditioning all throughout the premises.