Police seize about 300 cannabis plants, more than $20,000 in cash