News
The Irvine Company has been approved to build 1,792 apartments in Santa Clara, replacing a dozen office buildings on a ...
Santa Clara Square, which is another development by the Irvine Company, is located to the south on the other side of Highway 101 — a roughly 10 minute walk via the San Tomas Aquino Creek trail. It ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results