2424 Rochester Place, Northwood, OH 43619 - Homesnap