Villa Units, Echuca Villa Units, Echuca 26-28 Echuca Street, Moama $780,000 Skills Posted on January 14, 2015 ← Ormond Apartment Villa Unit, Blackburn South →