Furnished Apartment in Zabbar ref 9807