The IDC bought the former glass site for $305,000 at a 2012 tax sale and, after years of legal challenges from the previous owner, embarked on a $6 …