1744 N Westwood Avenue, Toledo, OH 43607 - HotPads