RECORD BREAKING! – 76 Mitchell Avenue RECORD BREAKING! – 76 Mitchell Avenue Niagara, West Queen West, Record Breaking, Highest Price On The Street*, 3 Bathrooms, 2 Bedrooms, Houses, Sold Over Asking, Sold, Toronto