Institutional Property Advisors announced the sale and financing of The Gallery, an 88-unit apartment asset in Tempe, Arizona.