Flats in Marsascala Marsascala, Malta €1,105 Share Apartment Beds: 3 Baths: 1 Overview Details Property ID: P000182745 Home Area: 120 sqm Beds: 3 Baths: 1 Price: €1,105 Property Status: For Rent Location Marsascala, Malta Map View Related Properties For Rent Flats €2,500 Apartment Flats in St Julians St Julians, Malta Beds: 2 1 day ago For Rent Flats €1,105 Apartment Flats in Qawra Qawra, Malta Beds: 2 2 days ago Close