684 Windsor Terrace, Sunnyvale, CA, 94087
684 Windsor Terrace, Sunnyvale, CA, 94087
684 Windsor Terrace, Sunnyvale, CA, 94087
684 Windsor Terrace, Sunnyvale, CA, 94087
684 Windsor Terrace, Sunnyvale, CA, 94087
684 Windsor Terrace, Sunnyvale, CA, 94087
684 Windsor Terrace, Sunnyvale, CA, 94087
684 Windsor Terrace, Sunnyvale, CA, 94087

$1,990,000

684 Windsor Terrace, Sunnyvale, CA, 94087

8
Courtesy of: Vicky Li | Compass