Palo Alto, CA – The City of Palo Alto Architectural Review Board recently recognized Town & Country Village with an award for its contribution to the community and built environment. The Architectural Review Board specifically cited the renovated site work, landscaping, and public areas in the award. Awards are given every 5 years and are selected from nearly 100 nominees. Ellis Partners acquired the center in 2004 and has completed major renovations and a significant re-tenanting since that time including the addition of a new Trader Joe’s.
April 19, 2010