More Property Photos 80 HAVELOCK ST Ottawa, Ottawa East K1S 0A6 C$599,900 : Richard Pearce : 613-226-3018 ext 223 : 1391963