Commercial for rent, Castelo Branco, Castelo Branco, Portugal, in Castelo Branco, PortugalCastelo BrancoCommercial premises • 1 room(s) • 1 bath. • 36.2 m²