Building for sale, Via Lu mangoni,37, in Olbia, ItalyOlbia, Via Lu mangoni,37Industrial building • 520 m²