AGREEMENT FOR SALE AND PURCHASE OF LOAN (Deerfield Luxury Townhomes; Loan No. 010036069)