Flats in Marsascala Marsascala, Malta €1,105 Share Apartment Beds: 3 Baths: 1 Overview Details Property ID: P000182743 Home Area: 110 sqm Beds: 3 Baths: 1 Price: €1,105 Property Status: For Rent Location Marsascala, Malta Map View Related Properties For Rent Flats €1,900 Apartment Flats in Ta`Xbiex Ta`Xbiex, Malta Beds: 2 5 days ago For Rent Flats €1,050 Apartment Flats in Zurrieq Zurrieq, Malta Beds: 2 6 days ago Close