1428 Youll Street, Niles, OH 44446 - Homesnap