Like marijewana was saying, you can train the plant to grow more horizontally if vertical space is an issue. Othewise, no. Pure sativas will grow tall. Your best bet is finding a ~70/30 mix of sativa/indica. And I would even train that becuase it will still grow fairly tall.