641 N Buckboard Lane, Glendora, CA 91741 - MLS#OC21174894