Features:
Situated on a quiet street and surrounded by sunny lawns and shade trees, the Terrace at Willow Glen is just three miles from downtown San Jose but it could easily be worlds away.
Established in 2007, this is the city's first commercial "Green Building", which means that the owners, architects, developers and contractors incorporated sustainable energy and environmental design goals early in the building process. The result is a location that's pleasing to be in year-round, and beautifully equipped for hosting a range of events including weddings, quinceañeras, and company parties.