View Property Three bedroom Apartment In Mellieha This modern and chic Apartment is located in the highly… Bedrooms 3 Bathrooms 2 To Let €895