20488 Stevens Creek Blvd 2302 - Cupertino, CA | $825000.0...