News

The residential complex would be built at 905 North Capitol Avenue in San Jose, documents on file with city planners show. The project site consists of two parcels at the corner of North Capitol ...