Commercial for rent, via d'annunzio, in Olbia, ItalyOlbia, via d'annunzioCommercial premises • 1 room(s) • 2 bath. • 370 m²