Homes for sale - 903 Sunrose Terrace Unit 106, Sunnyvale, CA 94086 ...