Investors Snap Up 2 Downtown Los Gatos Retail Properties: Report

LOS GATOS, CA — What recession? Despite … which is based in Milpitas, paid $11.2 million for the 26 N. Santa Cruz Blvd. according to the report.

Read More
  • You already voted!
  • Read More