$1,747,837Exclusive luxury villa in Olbia for saleOlbia, Via del Frassino, 6Apartment • 10 room(s) • 4 bed. • 6458 sq ft (600 m²)Add to favoritesMessage agent