About this property
The original meaning of Spanish 'villa' this quality mansion style detached property in Velez de Benaudalla, located very close to this historic town centre, 15 minutes from the coast and just 35 minutes from the city of Granada.
This impressive 3 storey …