We have found 207 properties on Niagara St, Buffalo, NY. Average price per square feet on Niagara St is $25. It is 66.2% lower than average price per sqft Buffalo. Average sale price on Niagara St is $73,195. It is 45.9% lower than average sale price in Buffalo.