a lemon tree needs a lot of sun and good drainage, given the right conditions you should start to see fruit in 3 years. if you don't have room for a fully grown lemon tree, you could just as easily grow one in a pot and prune as required.