9538 Cloverleaf Rd #A Windham OH 44288 Records