For Rent Monthly Price: €1,500 Offices in Malta: 230sqm Showroom/ Office Space in St. Venera St.Venera SQM 230