Properties for sale in Borgofranco d'Ivrea

Total listings10
Portals5
Average price€ 154.300
Average per m²€ 839/m²
Properties for sale in Borgofranco d'Ivrea | Flatsearch