Furnished Apartment in Birzebbuga ref 8703