About this property
Discover this amazing townhouse located in the heart of the old town of Callosa d'en Sarria, Alicante only a few meters easy walk from the Plaza de España, the emblematic church and townhall building.
The property is originally from 1910, built over...