Finished Apartment in Birzebbuga ref 7204