MADISON – Lee & Associates Madison announces the leasing of a 10,700 sq. ft. industrial building located at 2604 Todd Dr. in Madison, Wisconsin. Blake George of Lee & Associates Madison represented both the tenant and landlord in the transaction.