556 Santa Cruz Ave
Menlo Park, CA, 94025
$8.50 per SF
Bryte Bellotti
Managing Director
Broker details
Now Available for Lease, Office, located at 556 Santa Cruz Ave.
Available square footage 4,744 SF.
Please contact us for further information.