Stanford Square Overview
Stanford Square. Located at the corner of Hamilton and Forest Avenues in downtown Palo Alto, Stanford Square is a 72,000 square foot office building and two levels of underground parking which was completed in 1985. The building was fully leased to Digital Equipment Corporation and was subsequently sold to a New York-based investment group. Stanford Square was the 1985 Gold Nugget Merit Award winner for Best Commercial Building, 50,000 to 10,000 square feet, and received the Solar Pal Award for Commercial Solar Design, 1985.