74 W Mallard Street, Heber, CA 92249 - Homesnap