556 Santa Cruz Ave Suite 301 Menlo Park, CA 94025
contact@princestreetpartners.com 650.815.6969
Use: Life Science / Office
Size: 146,000 SF
Sitting on 7 acres of land in Redwood Shores