For Rent Monthly Price: €1,216 Shops to let in Malta: Class 4b shop/office space on the busiest road in Zabbar Zabbar SQM 150
For Rent Monthly Price: €862 Restaurants/Takeaways for rent in Malta: 50 square meters Commercial Property in Zabbar Zabbar SQM 50