831 Mangrove Avenue, Sunnyvale, CA 94086 | $2,498,000 |...