3391 Orchard Valley Lane, Lafayette, CA 94549 - Homesnap