House for sale, 1171 AMBLESIDE Drive 2307, in Ottawa, CanadaOttawa, 1171 AMBLESIDE Drive 2307House with flats • 2 room(s) • 2 bed.