Lake Garda waterfront villa with private dock 29

Lake Garda waterfront villa with private dock 29