Would building your own greenhouse with 2x4's and thick plastic sheeting work? You could whitewash the sides so people can't see what you're growing.

There should be some DIY plans for greenhouses around. Here's a site to give you an idea: http://www.littlegreenhouse.com/greenhouse.shtml

Good luck!