Blum to Build Dispensary in Downtown Las VegasBlum’s parent company, Terra Tech Corp, announced on Friday that it had purchased a retail property in Downtown Las Vegas at 121 N. Fourth Street. The company plans to convert the building into a Blum retail...