1032 Villa Place, Girard, OH 44420 - Homesnap