3888 Invent Terrace Unit 402, Fremont, CA, 94539