Prime Location Commercial To Let In Malta located in Naxxar. A commercial property in one of the best positions with amazing frontage options ideal for marketing purposes. Such premises are ideal for showroom, retail and office use which require passing trade. Split onto two floors covering circa 95sqm of internal space. The property enjoys a front terrace as well. Fully finished ready to move into.