Get your taxes done using TurboTax

Thank you for the extremely helpful detailed reply.

Just to clarify: I will have to pay back depreciation and a portion of the gain?