For Rent Office to let Malta: 150sqm Commercial Premises in Swieqi Swieqi Monthly Price: €1,200 SQM 150 Description Located in a prime area, this 150sqm premises is up for rent in Malta- Swieqi. Read More