Post Brothers has closed on $575 million in financing for The Geneva, an office-to-residential project in Washington, D.C.