2908 Lucky Debonair Street, Atwater, CA 95301 - Homesnap