105 Mountain View Terrace, Benicia, CA 94510 - Homesnap