Location

4588 Peralta Blvd # 4, Fremont, CA 94536