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