Furnished Apartment in Marsascala ref 8922