For sale villa, city Olbia Sardegna
For sale villa, city Olbia Sardegna
Semidetached villa on Corso Vittorio Veneto.