Furnished Apartment in Marsascala ref 010175