2933 Orchid Lane, Turlock, CA 95382 - Homesnap