1 results
€2,000,000
(£1,668,961)
6 beds7 baths11 receptions5070 sq. ft
Description Set in the enchanting surroundings of Trevignano Romano , just a short distance from Lake Bracciano , this ...
Listed on 16th Oct 2026