Extended Studio Suites

2050 N First St San Jose CA 95131 USA

(408) 295-9341

Location