Contact Us
Leasing Office
Monday-Saturday:
9am - 6pm
Our office will be closed on Monday, February 19, 2024 and will re-open on Tuesday, February 20, 2024.
Address:
400a El Camino Real
Menlo Park, CA 94025
Phone:
650-839-6445
Email:
middleplaza@stanford.edu