About this property
Commercial restaurant premises located on the main road in the town of Loja, in the Granada province of Andalucia, Spain, with a construction of 149 square meters. The price of the property includes an industrial kitchen with extractor hood and …