House for sale, Castelo Branco, in Cantar-Galo e Vila do Carvalho, PortugalCantar-Galo e Vila do CarvalhoHouse • 5 room(s) • 5 bed. • 207.78 m²