6417 Bowrin Road, Ottawa — $1,975,000 · mihom.ca