Share This Listing

Message

959 characters remaining

Hmm, there seems to have been an error sending your message. Please try again.

Your email has been sent.

149 Commonwealth Dr
Menlo Park, CA 94025
Office Property For Lease · 30,367 SF

Highlights

  • ±30,367 SF Available (divisible to ±14,485, ±6,517, ±6,514 & ±2,851 SF)
  • Free Marsh Road Shuttle from Caltrain: direct transit access with a stop at 149 Commonwealth.
  • Café On-Site: open for breakfast, lunch, catering, and after-hours grab-and-go with self-checkout kiosk.
  • Call listing broker for more information

Property Overview

149 Commonwealth Drive in Menlo Park offers a premier office leasing opportunity with ±30,367 square feet of flexible, divisible space to accommodate a range of business requirements. Tenants enjoy a full suite of amenities, including professional receptionist and lobby services, on-site mail and shipping, a copy center, and a vibrant café serving breakfast, lunch, and catering options, plus after-hours self-checkout. The property features robust security with guard coverage during evenings, nights, and weekends, as well as modern conveniences like shower and locker rooms with towel service and EV charging stations. Shared amenities include kitchenettes on every floor and a large first-floor conference room that seats up to 95 in theater style. Marquee signage offers excellent visibility, and the location is highly accessible via a free Marsh Road shuttle connecting directly to Caltrain, making commuting easy for employees and visitors alike.

Property Facts

Building Type
Office
Year Built
1989
Building Height
3 Stories
Building Size
153,738 SF
Building Class
A
Typical Floor Size
55,129 SF
Parking
615 Surface Parking Spaces
Covered Parking
  • Listing ID: 34517951

  • Date on Market: 2025-11-14

  • Last Updated:

  • Address: 149 Commonwealth Dr, Menlo Park, CA 94025

Link copied
Your LoopNet account has been created!

Please Share Your Feedback

We welcome any feedback on how we can improve LoopNet to better serve your needs.
X
{{ getErrorText(feedbackForm.starRating, "rating") }}
255 character limit ({{ remainingChars() }} charactercharacters remainingover)
{{ getErrorText(feedbackForm.msg, "rating") }}
{{ getErrorText(feedbackForm.fname, "first name") }}
{{ getErrorText(feedbackForm.lname, "last name") }}
{{ getErrorText(feedbackForm.phone, "phone number") }}
{{ getErrorText(feedbackForm.phonex, "phone extension") }}
{{ getErrorText(feedbackForm.email, "email address") }}