Finished & partly furnished Apartment in Marsascala ref 5919