Papa, a "family-on-demand" technology platform signed a lease for 11,420 square feet at 66 S.W. Sixth St. in Miami's Brickell with enough space for a maximum of 70 to 80 of its 150 full-time employees, including its executive team. DWNTWN Realty Advisors co-founder Tony Arellano arranged the lease.