For Rent Monthly Price: €2,200 Newly Done Up Cafe / Shop for Rent in the Centre of Valletta with class 4C Valletta SQM 50
For Rent Monthly Price: €2,400 Shop to let in Malta: Valletta TakeAway Shop To Let Valletta SQM 70 Rooms 3