Featured For Rent Monthly Price: €3,045 Nice shop to let in Valletta with class 4D permits Valletta SQM 60