Furnished Apartment in Zabbar ref 9099