SOLD! 7321 New Point Pl. Powell, OH 43065