The Dean is an extraordinary new mixed-use community located in affluent Mountain View, California, directly adjacent to the highly successful Village at San Antonio Center. The Dean will add 580 new homes and over 12,000 square feet of retail to this thriving trade area.