Semi Finished Apartment in Marsascala ref 8814