785-797 Technology Way, Suite 791

Offered for Suite
Location

797 Technology Way, 791

Napa, CA

Available
08/06/2016
Total Sq. Ft.
14,736
Property Type(s)
  • Flex Space