1 results
€4,900,000
(£4,285,948)
26 beds13 baths19752 sq ft
Property size: 1835 m2 Land size: 26000 m2