Apartment for sale, Castelo Branco, Castelo Branco, Portugal, in Castelo Branco, PortugalCastelo BrancoApartment • 1 room(s) • 1 bath. • 100 m²