$2,798,000 - 795 Helena Dr, Sunnyvale, CA 94087
795 Helena Dr
Sunnyvale,
CA
94087
County: Santa Clara