At its November 13th meeting the Mountain View City Council will consider approval of a plan to demolish an 18 unit apartment complex at 2005 Rock Street and replace it with lower density townhouses for sale.
Mountain View City Hall is located at 500 Castro St. Council Meetings are scheduled to begin at 6:30.
Note: On the same evening the council is set to consider the Terra Bella Visioning and Guiding Principles plan. See more here.