For Sale Bargain Sold €185,000 Apartment MARSASCALA – Apartment with own roof in a block of 2. Beds: 3 Baths: 1 Anne Pullicino 1 year ago