Sand Hill Property Company is a local real estate investor and developer focused on mixed-use development, the company said. It owns Edgewood Plaza Shopping Center in Palo Alto, which reopened in ...
Some results have been hidden because they may be inaccessible to you