About this property
Charming town house in a very central location just a few steps from the beautiful village Main Square Plaza Almijara with all its lovely restaurants, shops and the stunning 18th century church.
Accommodation
The accommodation has an approx. Constructed …