Deductions & credits

Yes there are and yes you do pay taxes on the gain ... you will get a 1099-S form at the closing to report the sale on the Sch D ... failure to do so will insure an ugly IRS letter in a couple of years. 

 

https://ttlc.intuit.com/questions/2583688-sale-of-a-second-home-or-land