Commercial for rent, VIa De Filippi,10, in Olbia, ItalyOlbia, VIa De Filippi,10Commercial premises • 1 room(s) • 1 Bath. • 58 m²
Commercial for rent, corso umberto I, in Olbia, ItalyOlbia, corso umberto ICommercial premises • 2 room(s) • 2 Bath. • 105 m²