JLL Capital Markets arranged the sale of the 205,853-square-foot Deerwood Town Center in Miami, Florida