For Rent Monthly Price: €3,045 Shop to let in Malta: 55 sqm premises for rent in Valletta with class 4C permits Valletta, Malta SQM 55 Rooms 4
For Rent Monthly Price: €4,000 Shops for rent in Malta: 30sqm class 4C Shop to let in a brand new development in Qawra Qawra, Malta SQM 220