For Rent Monthly Price: €3,000 Office to let Malta: 230sqm Office Block in Msida Msida SQM 230 Rooms 6
For Rent Monthly Price: €2,000 Office for rent Malta: 280sqm Commercial Premises in Msida Msida SQM 280 Rooms 2