Palo Alto's push for more housing spreads to San Antonio
The city is considering a proposal to construct a four-story building with 102 apartments at 788 San Antonio Road, near the Mountain View border. Rendering by Studio S Squared.
© 2020 Palo Alto Online.
All rights reserved.