Flex R&D
ID 277770Lease
85 Willow
85 Willow Rd
Menlo Park, CA, 94025
Please contact us for price
- Space Available for lease38,667 SF

Mark Bodie
Senior Managing Director
Broker details

Toss Vallentine
Senior Managing Director
Broker details

Soroush Aboutalebi
Associate
Broker details
- Highlights
- Location
- Floor plan
- Brochures
- Brokers