This apartment complex located on Sand Hill Road consists of 628 units ranging in size from one to three bedrooms.
For more information, please visit the community's website and/or contact the rental manager:
Stanford West Apartments
c/o Alliance Residential Company
700 Clark Way
Palo Alto, CA 94304