Homestead San Jose-downtown

1560 N 1st St
San Jose
California
United States