Location
1092 N 1st St, San Jose, CA 95112