News
Under the new proposal, 351 apartment units and 32 townhomes would be developed at 905 N. Capitol Ave. in San Jose. The site is down the street from the Penitencia Creek BART stop on North Capitol ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results