Palo Alto’s Architectural Review Board has given a thumbs up to plans for a seven-story housing development at El Camino Real and Curtner Avenue, so long as developers make improvements such as adding ...