Getting error running DBCC Checktable(tablename, repair_allow_data_loss)
From the comments I see that you have it narrowed down to a single corrupt row. You may be able to get the underlying data (or most of the data at least) in that row via a hex editor. Paul Randal has good information on how to crack open MDF files this way and here is an article by Kendra Little as well. 

https://littlekendra.com/2011/01/24/corrupthexeditor/

The article is on how to corrupt a database with a hex editor but you've already got that so look at the steps right below "It’s the Moment We’ve Been Waiting For: Trash That Page". 

Extracting information in this way can't be healthy for the database, so ensure you are using a backup! 

Depending on the data, you can usually see enough to piece together the corrupt values.