1377 Zurich Terrace Sunnyvale, CA 94087
Sold for $525,000