Furnished Apartment in Zabbar ref 9108