1850 E Babcock Avenue, Visalia, CA 93292 - MLS#217951