We have found 8 properties on N Hubbard St, Crookston, MN. Average price per square feet on N Hubbard St is $43. It is 18.9% lower than average price per sqft Crookston. Average sale price on N Hubbard St is $98,967. It is 16.2% higher than average sale price in Crookston.