For Rent Monthly Price: €1,520 Shops for rent/sale in Malta: 160sqm Commercial Premises in Birkirkara Birkirkara SQM 160
For Rent Monthly Price: €1,675 Offices for rent Malta: 125sqm Corner Office in the heart of Mosta Mosta SQM 125