Fully Finished Apartment in Marsascala ref 9207