Storo
9 listingsStoro is a town in the Chiese valley in Trentino-Alto Adige, northern Italy, set among mountains and near the northern end of Lake Idro. It offers a quiet, Alpine environment with a mix of residential streets and surrounding countryside. The area is known for its outdoor setting and as a base for exploring the surrounding valleys.
View on mapFor sale
- 6 listings
- 3
- New this week
Property types
- house50%
- apartment50%


