Furnished Apartment in Marsascala ref 12163