Office | 1160 Chestnut Street, Menlo Park

For Lease
4,178 Sq. Ft.
image gallery
condition
  • 4,178 Sq. Ft.
  • Menlo Park
amenities
description

Downtown Menlo Park Office For Lease

±4,178 Sq. Ft. – Available September 1, 2020

  • Excellent Downtown Menlo Park Location

  • Great Window Line with Floor-to-Ceiling Windows

  • Plenty of Natural Light

  • Exposed Ceiling with Beautiful Trusses

  • Private Ground Floor Entrance

  • In-Suite Kitchenette / Break Room

  • Two Restrooms

  • Available September 1, 2020

Attachments