1 results
€201,824
(£174,659)
4 beds1 bath2 receptions2110 sq. ft
Located in the centre of Descartes, this spacious character property to update, is laid out over a number of floors. It ...
Listed on 20th Mar 2026