Featured For Rent Monthly Price: €2,000 Office to let Malta: Msida 300 sqm commercial premises to let Msida, Malta SQM 300 Rooms 6