Furnished Apartment in Zabbar ref 8563