A7 - Three-room apartment with terrace and lake view
Torri del Benaco - Lake Garda

Rooms
3
Retail space
106 m2
Price
€ 731,416