730 Stratford Avenue #6, Dixon, CA 95620 - Homesnap