Furnished Apartment in Birzebbuga ref 7851