January 18, 2023 rhaugh2154 Santa Clara and Mountain View Rank Best South Bay Cities in Bay Area for Quality of Life