For Sale Top Listing Riva San Vitale: new luxury villa on the lake with pool 4 Br 6 Ba 366 m2 CHF 3'130'000