Ottawa Townhouse For Sale

| 150 results
  • Newest
  • Price
  • Beds
  • Bath
  • Sqft
Gatineau $295,200
Hawkesbury $412,671
Arnprior $639,708
Kemptville $493,762
Carleton Place $859,537
Smiths Falls $263,556
Pontiac $256,016
Val Des Monts $267,159
Rockland $556,256