11287 Monterra Lane, Chowchilla, CA 93610 - Homesnap