Furnished Duplex Apartment in Marsascala ref 9035