We have found 48 properties on N Leroux St, Flagstaff, AZ. Average price per square feet on N Leroux St is $556. It is 214.1% higher than average price per sqft Flagstaff. Average sale price on N Leroux St is $684,634. It is 112.6% higher than average sale price in Flagstaff.