Apartment for sale, Castelo Branco, in Alcafozes, PortugalAlcafozesApartment • 4 room(s) • 4 bed. • 65.05 m²