1744 N Westwood Avenue, Toledo, OH 43607 | HotPads