3488 Innovation Way #302 Fremont CA 94538 Records