23 & 25 Barton St, Ottawa — $2,595,000 | Immoroute.ca