Furnished Apartment in Zabbar ref 10024