Homes for sale - 6060 Liberty Road, Powell, OH 43065 – MLS#21902405...