4,178 Sq. Ft.

Office | 1160 Chestnut Street, Menlo Park
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
  • 4178 Sq. Ft.
  • bedroom
  • bathroom