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