670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086
670 Grand Fir AVE, Sunnyvale, CA, 94086

$2,328,000

670 Grand Fir AVE, Sunnyvale, CA, 94086

64
Courtesy of: Jenny Huang | Coldwell Banker Realty