Southwest Administrators, a third-party administrator of employee benefits plans including health and welfare plans and pensions, renewed its lease in Building A-9W at 1000 S. Fremont Ave. in Alhambra. It signed a 153-month renewal for the 70,802-square-foot corporate headquarters location.