Flat with private pool and lake view
Padenghe Sul Garda - Lake Garda
Rooms
6
Retail space
159 m2
Price
€ 1,520,000