Homes for sale - 905 Sunrose Terrace Unit 308, Sunnyvale, CA 94086 ...