Homes for sale - 135 BARRETTE STREET UNIT#PH3, Ottawa, ON K1L7Z9 – ...