- Photo: Lago Maggiore, Italy
Villa-House for sale in Biella, Piedmont, Italy. Bedrooms: 7, Size: 527...More Details