Menlo Park’s state-mandated housing plan calls for nearly 3,000 new homes by 2031, including more than 1,600 affordable units ...