Tigne Point, Sliema - Corner Seafront Apartment FOR SALE