Palo Alto’s plan to transform a stretch of San Antonio Road into the city’s newest residential community received a boost Monday, when the City Council reviewed and largely supported a proposal to demolish three commercial buildings and construct a 200-apartment complex next to the Mountain View border.
