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