2 results
€1,850,000
(£1,597,140)
7 beds
Detached house
€269,000
(£232,233)
4 beds2 baths1615 sq. ft
Spacious apartment on the 2nd floor of a building open on 4 sides, with an entire roof terrace that offers a panoramic view ...