SOLD! 3219 Tollcross Drive Hilliard, OH 43026