Commercial for sale in Santa Clara-a-Velha, PortugalSanta Clara-a-VelhaFarm • 16 room(s) • 16 bed. • 12 bath. • 459 m²