68582 Loka Dr Meacham OR 97859 Records