Properties in Olbia: 84