Elmwood
recent properties
Ottawa
For sale
CAD$
679,900
3 Bed |2 Bath |
1299 NOTTING HILL AVENUE
Elmwood, Ottawa
More details
For sale
CAD$
589,900
4 Bed |3 Bath |
1901 HAMPSTEAD PLACE
Elmwood, Ottawa
More details
For sale
CAD$
624,900
3 Bed |2 Bath |
1235 KITCHENER AVENUE
Elmwood, Ottawa
More details