House for sale, Via Roma, Treviso, in Oderzo, ItalyOderzo, Via Roma, TrevisoSemi-detached house • 9 room(s) • 4 bed. • 2 bath. • 499.91 m²