How much housing does California REALLY need?   Between 2023 and 2031 Palo Alto will be required to build more than 6000 housing units Every eight years the State tries to assess how much housing California needs.  But questions have been raised about...

read more