Council Approves Nearly $20 Million for New Nonprofit Housing Preservation Fund