887 Hampshire Rd Stow, OH 44224