22882 Road 14 1/2, Chowchilla, CA 93610 - Homesnap