BLUM

  • Food Products
4700 Von Karmen #110
Newport Beach , ca 92612
(510) 637-9909
  • About

    Terra Tech. is pioneering the future by integrating the best of the natural world with technology to create sustainable renewable solutions for food production, cultivation & agricultural research.