Jaguars owner Shad Khan’s development company, Iguana Investments Florida LLC, acquired the Seahorse Oceanfront Inn and Lemon Bar in Neptune Beach in August 2023 for $36.95 million, marking Khan’s ...