Commercial For Sale Attard. A street level shop with frontage in Attard. Consists of an open plan room and a bathroom as well as a spacious front terrace. This is ideal for working professionals to set up office or shop in a quite residential area. It has the necessary commercials permits and has a size of around 35sqm.