Contemporary Farm to buy in Olival, PortugalOlivalCoeval villa • 5 room(s) • 14 bed. • 9 bath. • 440 m²