Campione del Garda
Campione del Garda
  • Italia, Regione Lombardia, Campione del Garda
    • 8 bedrooms
    • Floor/Total number of floors: 3/3
    • Total square: 820 m2
  • $ 8 400 000
The panoramic huge windows offer incredible views of Lake Lugano, the Swiss...
^ Go up