Mesirow Financial, a Texas-based property investment firm, acquired the 246-unit Venue Brookwood Apartments at 2144 Peachtree Rd. NW in Atlanta for $84.25 million, or about $338,000 per unit, from Invesco Advisors Inc., an affiliate of Atlanta-based investment management company Invesco.