We have found 19 properties on Youll St, Niles, OH. Average price per square feet on Youll St is $49. It is 2.1% higher than average price per sqft Niles. Average sale price on Youll St is $58,950. It is 16.3% lower than average sale price in Niles.