2310 Canoas Garden Ave, San Jose (408) 643-5254
2310 Canoas Garden Ave, San Jose 95125 (408) 643-5254