EXHIBIT 99.2 MORTGAGE LOAN PURCHASE AGREEMENT This Mortgage Loan Purchase Agreement, dated as of April 23, 2004 (this "Agreement"), is entered into between Bank of America, N.A. (the "Seller") and Merrill Lynch Mortgage Investors, Inc. (the...Mortgage Loan Purchase Agreement • May 21st, 2004 • Merrill Lynch Mortgage Investors Inc Trust 2004-Mkb1 • Asset-backed securities • New York
Contract Type FiledMay 21st, 2004 Company Industry Jurisdiction
EXHIBIT 1.1 MERRILL LYNCH MORTGAGE INVESTORS, INC. Commercial Mortgage Pass- Through Certificates, Series 2004-MKB1 Class A-1, Class A-2, Class A-3, Class A-4, Class XP, Class B, Class C, Class D and Class E Underwriting Agreement ----------------------Underwriting Agreement • May 21st, 2004 • Merrill Lynch Mortgage Investors Inc Trust 2004-Mkb1 • Asset-backed securities • New York
Contract Type FiledMay 21st, 2004 Company Industry Jurisdiction
MERRILL LYNCH MORTGAGE INVESTORS, INC. Depositor andPooling and Servicing Agreement • May 21st, 2004 • Merrill Lynch Mortgage Investors Inc Trust 2004-Mkb1 • Asset-backed securities • New York
Contract Type FiledMay 21st, 2004 Company Industry Jurisdiction