- For Lease $4.85/SF/MO
- Property Type Office
- Property Size 10,623 SF
- Year Built 1983
- Date Updated Apr 27, 2026
True
2 Spaces Available
#203
Office
$4.85/SF/MO
1,297 SF
1,297 - 1,297 SF
Immediate
Full Service
Yes
No
Available Now
Short Term/Flexible Term
Located in the Heart of Downtown Menlo Park
High Identity
Walk to Amenities
Elevator Served - Second Floor Suite
Adjacent to City Parking Lot(s)
NEW PRICE: $4.85 Full Service
Space Available
Restaurant
Contact for pricing
2,670 SF
790 - 2,670 SF
Immediate
Yes
No
±2,670 SF Restaurant
±790 SF Retail
Available Now
Possible “Turn Key” Restaurant Site Available/
Equipment List Provided
Street Seating Feasible
Located in the Heart of Downtown Menlo Park
Walk to Amenities
Adjacent to Numerous City Parking Lots
Contacts
Newmark
Location
Located at 1143 Crane St, Menlo Park, CA 94025, this property is part of the Downtown Menlo Park neighborhood and San Francisco market.
Newmark