Frabreeze will only mask it and will not last very long. But all of this depends on the size of your grow.I bought both through amazon.
You can find products at home depot that also neutralizes smells. They come in a plastic jar and contains a block that smells like oranges. This works okay as well. Get a couple and throw them in your room if it is a small grow.