1 results
€3,900,000
(£3,375,498)
Fixed price
15 beds18 baths19375 sq. ft
In the leafy Venetian countryside on the outskirts of Venice, just ten minutes from its romantic city centre, there is this ...