1143 Crane Street

September 4, 2025

Available For Lease
Possible “Turn Key” Restaurant Site Available/Equipment List Provided Street Seating Feasible Located in the Heart of Downtown Menlo Park Walk to Amenities

Located in-line with other retail

Finished Ceilings: 10’

Fully Built-Out as a Restaurant or Café Space

Central Air Conditioning

Adjacent to Numerous City Parking Lots



« Previous   Next »