The updated General Plan — slated for a council vote tonight — would last until 2045 and affects everything from housing and transportation to parks and public services.
The updated General Plan — slated for a council vote tonight — would last until 2045 and affects everything from housing and transportation to parks and public services.