About this property
This property is situated in the town of La Atalaya in the province of Malaga, Andalucia, Spain, within easy walking distance to the local store and bar and just a short drive to the popular town of Villanueva de Algaidas that offers large supermarket, …