Homes for sale - 12520 Aquilla Road, Chardon, OH 44024 – MLS#430574...