Commercial Premises for Sale San Cristóbal de La LagunaMunicipality of San Cristóbal de La LagunaCommercial premises • 981 m²