Menlo Business Park

Description

  • Office / industrial / R&D flex space
  • 28 units
  • 112,271 square feet
  • Unit size range: 1,900 – 17,000 sq. ft.
  • Located south of Montague Expressway, between 680 and 880

Amenities

  • 2 units have truck docks
  • Deli/Caterer on site
  • Close to San Jose main Post Office