Leased: 161-21 Jamaica Avenue – Jamaica, NY 11432 – 7,500 ft² / Leased, Past Transactions / By Emcee O'Brien New Lease for program offices associated with Tenant’s non-profit mission.