Palo Alto Multiple Housing
Planned or Built since 1997
Planned or Built since 1997
3,836 Total Units
2,266 Units in North Palo Alto
1,570 Units in South Palo Alto
Name/Nickname | Address | # units | Developer Notes | Approved | Where in Palo Alto |
Stanford West Apartments | 600 Sand Hill Road | 628 | Stanford Univ. | 11/4/1997 | North |