21685 Olive Avenue, Cupertino, CA 95014 | $2,098,000 |...