1 results
€3,900,000
15 beds
In the leafy Venetian countryside on the outskirts of Venice, just ten minutes from its romantic city centre, there is this ...