Properties for sale in Ovada

Total listings144
Portals6
Average price€ 119.734
Average per m²€ 822/m²
Price per m² trend
Properties for sale in Ovada | Flatsearch