House for sale, 96 Walters Place, Edmonton, Alberta, in Leduc, CanadaLeduc, 96 Walters Place, Edmonton, AlbertaDetached house • 1 room(s) • 3 bed. • 2 bath. • 231.24 m²