Liabilities / Assets
75th percentile
Higher debt load relative to assets than 75% of similar nonprofits.
EIN 34-1485111 • 501(c)3 • Ravenna, OH
Profile
To revitalize neighborhoods and communities, primarily for the benefit of low and moderate-income households through the statewide provision and / or promotion of affordable housing, community and economic development, job creation, and addiction and recovery services.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
75th percentile
Higher debt load relative to assets than 75% of similar nonprofits.
Liabilities / Revenue
87th percentile
Higher debt load relative to revenue than 87% of similar nonprofits.
Net Margin
39th percentile
Higher net margin than 39% of similar nonprofits.
Top Officer Pay
Score unavailable
No filing with officer rows is available for this organization yet.
Asset Growth
25th percentile
Faster asset growth than 25% of similar nonprofits.
Revenue Growth
33rd percentile
Faster revenue growth than 33% of similar nonprofits.
Assets
Down$45,264,354
Down $298,451 (-0.7%) from 2023
Liabilities
Down$24,192,897
Down $409,328 (-1.7%) from 2023
Net Assets
Up$21,071,457
Up $110,877 (+0.5%) from 2023
Revenue
Down$12,143,785
Down $5,013,819 (-29%) from 2023
Expenses
Down$12,032,867
Down $5,033,558 (-29%) from 2023
Net Income
Up$110,918
Up $19,739 (+22%) from 2023
Most recent year
2024 • Form 990Facts available. Structured filing facts are available, but richer extracted sections are limited.
To revitalize neighborhoods and communities, primarily for the benefit of low and moderate-income households through the statewide provision and / or promotion of affordable housing, community and economic development, job creation, and addiction and recovery services.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Land, Buildings, and Equipment, Net | $11,483,323 | $11,099,536 | ▼ $383,787 |
| Cash and Non-Interest-Bearing Accounts | $9,803,170 | $10,797,424 | ▲ $994,254 |
| Other Notes and Loans Receivable, Net | $8,765,390 | $8,602,722 | ▼ $162,668 |
| Accounts Receivable | $1,088,251 | $905,487 | ▼ $182,764 |
| Intangible Assets | $103,839 | $103,839 | → $0 |
| Inventories for Sale or Use | $11,948 | $37,972 | ▲ $26,024 |
| Prepaid Expenses and Deferred Charges | $26,823 | $27,449 | ▲ $626 |
| Total Assets | $45,562,805 | $45,264,354 | ▼ $298,451 |
| Other Assets Total | $14,280,061 | $13,689,925 | ▼ $590,136 |
| Liabilities | |||
| Mortgage Notes Payable Secured by Investment Property | $21,360,864 | $20,877,558 | ▼ $483,306 |
| Accounts Payable and Accrued Expenses | $1,651,585 | $1,912,243 | ▲ $260,658 |
| Other Liabilities | $1,567,775 | $1,392,827 | ▼ $174,948 |
| Deferred Revenue | $22,001 | $10,269 | ▼ $11,732 |
| Total Liabilities | $24,602,225 | $24,192,897 | ▼ $409,328 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $11,471,355 | $11,445,162 | ▼ $26,193 |
| Net Assets With Donor Restrictions | $9,489,225 | $9,626,295 | ▲ $137,070 |
| Total Net Assets Fund Balance | $20,960,580 | $21,071,457 | ▲ $110,877 |
| Total Liabilities and Net Assets / Fund Balance | $45,562,805 | $45,264,354 | ▼ $298,451 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Buildings | $9,233,799 | $6,325,463 | $15,559,262 |
| Other Land Buildings | $523,339 | $954,755 | $1,478,094 |
| Equipment | $1,021,898 | $246,299 | $1,268,197 |
| Land | $320,500 | - | $320,500 |
| Other Assets Org | $8,534,666 | - | - |
| Name | Title | Full / Part Time | Base | Total |
|---|---|---|---|---|
| Stacy Brown | Executive Director | FT | $141,884 | $141,884 |
| Mike Bogo | Deputy Director | FT | $123,743 | $123,743 |
| Kaitlyn Mcnerney | Chief Financial Officer | FT | $103,998 | $103,998 |
| Name | Title |
|---|---|
| Jeff Mills | Chair |
| Renee Booher | Vice Chair |
| Ben Greenberg | Member |
| Donna Kovolyan | Member |
| Heidi Kovach | Member |
| Ryan Wagoner | Member |
| Shirley Capparell | Member |
| Barb Wensel | Secretary |
| Rodney Mishler | Treasurer |
| Contractor | Services | Location | Compensation |
|---|---|---|---|
| Lake Erie Plumbing Contractors LLC | Plumbing Subcontractor On Construction P | 1464 KRUMROY ROAD, Akron, OH 44306 | $661,703 |
| Gulu Electrical Contractors INC | Electrical Subcontractor On Construction | 1295 CRESCENT STREET, Youngstown, OH 44502 | $395,857 |
| 247 Mechanical Company | Sitework Subcontractor On Construction P | PO BOX 315, Diamond, OH 44412 | $364,511 |
| Site Development | Sitework Subcontractor On Construction P | 409 BRITTANY LANE, Jefferson, OH 44047 | $227,052 |
| Catastrophe Response Team | Aftermath Of A Disaster (hurricanes, Flo | 3114 QUEEN RD, Ravenna, OH 44266 | $225,596 |
| Line Item | Amount |
|---|---|
| Other Expenses | $8,940,906 |
| Salaries, Compensation, and Employee Benefits | $3,091,961 |
| Grants and Similar Amounts Paid | $0 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $1,740,724 | $252,005 | - | $1,992,729 |
| Other Employee Benefits | $530,666 | $105,317 | - | $635,983 |
| Depreciation Depletion | $517,701 | $18,059 | - | $535,760 |
| Office Expenses | $465,970 | $40,596 | - | $506,566 |
| Current Officers, Directors, Trustees, and Key Employees | $324,601 | $46,993 | - | $371,594 |
| Fees for Services Accounting | $202,769 | $26,440 | - | $229,209 |
| Interest | $215,359 | $6,816 | - | $222,175 |
| Fees for Services Management | $132,699 | - | - | $132,699 |
| Insurance | $121,250 | $7,106 | - | $128,356 |
| Payroll Taxes | $89,701 | $1,954 | - | $91,655 |
| Travel | $35,461 | $7,347 | - | $42,808 |
| Advertising | $28,691 | $3,922 | - | $32,613 |
| All Other Expenses | $29,572 | - | - | $29,572 |
| Other Expenses | $22,754 | $7,297 | - | $22,754 |
| Occupancy | $11,399 | $2,540 | - | $13,939 |
| Fees for Services Legal | $7,274 | - | - | $7,274 |
| Total Functional Expenses | $10,719,402 | $1,313,465 | $0 | $12,032,867 |
| Line Item | Amount |
|---|---|
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Grant Liabilities | $700,000 |
| Billings in Excess | $318,647 |
| Unpaid Construction Costs | $288,523 |
| Tenant Security Deposits | $85,657 |
“The committees document the meetings held, but they do not have authority to act on behalf of the board.”
“The 990 is reviewed by the chief financial officer, deputy director and executive director. It is then reviewed and approved by the finance committee. The document is then presented to the board of directors for acceptance.”
“Nds follows its conflict of interest policy and requires annual disclosures from directors and key employees.”
“The board approves the executive director's salary. The executive director sets the salary level of all employees of the organization.”
“All government documents, policies, and financial statements are made available to the public upon request.”
“DISTRIBUTIONS -41.”
“This process has not changed from the prior year.”
“The organization accounts for uncertainty in income taxes in accordance with the "income taxes" topic of the fasb asc. This interpretation prescribes a recognition threshold and measurement attribute for the financial statement recognition and measurement of a tax position taken or expected to be taken in a tax return. The interpretation also provides guidance on de-recognition, classification, interest and penalties, accounting in interim periods, disclosure, and transition. Uncertain income tax positions are evaluated at least annually by management. The organization classifies interest and penalties related to income tax matters as salaries and administrative expense in the accompanying consolidated statements of activities. During the years ended december 31, 2024 and 2023, the organization incurred no amounts related to income tax penalties and interest. As of december 31, 2024 and 2023, the organization has identified no uncertain income tax positions.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/BOYAmt | 0 | 1651585 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 1912243 |
| IRS990/AccountsReceivableGrp/BOYAmt | 0 | 1088251 |
| IRS990/AccountsReceivableGrp/EOYAmt | 0 | 905487 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO REVITALIZE NEIGHBORHOODS AND COMMUNITIES, PRIMARILY FOR THE BENEFIT OF LOW AND MODERATE-INCOME HOUSEHOLDS THROUGH THE STATEWIDE PROVISION AND / OR PROMOTION OF AFFORDABLE HOUSING, COMMUNITY AND ECONOMIC DEVELOPMENT, JOB CREATION, AND ADDICTION AND RECOVERY SERVICES. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 3922 |
| IRS990/AdvertisingGrp/ProgramServicesAmt | 0 | 28691 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 32613 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 29572 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 29572 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/AuditCommitteeInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | STACY BROWN |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 3302976400 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 120 E MAIN ST |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | RAVENNA |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | OH |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 44266 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 9803170 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 10797424 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 5 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ManagementAndGeneralAmt | 0 | 46993 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 324601 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 371594 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 1 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 0 | 661703 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 1 | 395857 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 2 | 364511 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 3 | 227052 |
| IRS990/ContractorCompensationGrp/CompensationAmt | 4 | 225596 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 0 | 1464 KRUMROY ROAD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 1 | 1295 CRESCENT STREET |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 2 | PO BOX 315 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 3 | 409 BRITTANY LANE |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/AddressLine1Txt | 4 | 3114 QUEEN RD |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 0 | AKRON |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 1 | YOUNGSTOWN |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 2 | DIAMOND |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 3 | JEFFERSON |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/CityNm | 4 | RAVENNA |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 0 | OH |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 1 | OH |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 2 | OH |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 3 | OH |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/StateAbbreviationCd | 4 | OH |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 0 | 44306 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 1 | 44502 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 2 | 44412 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 3 | 44047 |
| IRS990/ContractorCompensationGrp/ContractorAddress/USAddress/ZIPCd | 4 | 44266 |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 0 | LAKE ERIE PLUMBING CONTRACTORS LLC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 1 | GULU ELECTRICAL CONTRACTORS INC |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 2 | 247 MECHANICAL COMPANY |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 3 | SITE DEVELOPMENT |
| IRS990/ContractorCompensationGrp/ContractorName/BusinessName/BusinessNameLine1Txt | 4 | CATASTROPHE RESPONSE TEAM |
| IRS990/ContractorCompensationGrp/ServicesDesc | 0 | PLUMBING SUBCONTRACTOR ON CONSTRUCTION P |
| IRS990/ContractorCompensationGrp/ServicesDesc | 1 | ELECTRICAL SUBCONTRACTOR ON CONSTRUCTION |
| IRS990/ContractorCompensationGrp/ServicesDesc | 2 | SITEWORK SUBCONTRACTOR ON CONSTRUCTION P |
| IRS990/ContractorCompensationGrp/ServicesDesc | 3 | SITEWORK SUBCONTRACTOR ON CONSTRUCTION P |
| IRS990/ContractorCompensationGrp/ServicesDesc | 4 | AFTERMATH OF A DISASTER (HURRICANES, FLO |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 1305416 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/CYInvestmentIncomeAmt | 0 | 88863 |
| IRS990/CYOtherExpensesAmt | 0 | 8940906 |
| IRS990/CYOtherRevenueAmt | 0 | 209308 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 10540198 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 110918 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 3091961 |
| IRS990/CYTotalExpensesAmt | 0 | 12032867 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 12143785 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 0 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DeferredRevenueGrp/BOYAmt | 0 | 22001 |
| IRS990/DeferredRevenueGrp/EOYAmt | 0 | 10269 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 18059 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 517701 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 535760 |
| IRS990/Desc | 0 | AFFORDABLE HOUSING DEVELOPMENTNDS STRIVES TO CONSTRUCT AND REHABILITATE AFFORDABLE HOUSING THROUGHOUT NORTHEAST OHIO, WEST VIRGINIA, AND MICHIGAN. THIS DEVELOPMENT TARGETS SINGLE FAMILY, MULTI-FAMILY, AND SENIOR HOUSING THROUGHOUT OUR SERVICE AREA. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRestrictionNetAssetsGrp/BOYAmt | 0 | 9489225 |
| IRS990/DonorRestrictionNetAssetsGrp/EOYAmt | 0 | 9626295 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 0 |
| IRS990/EmployeeCnt | 0 | 29 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 4019309 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditPerformedInd | 0 | 1 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 1 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 26440 |
| IRS990/FeesForServicesAccountingGrp/ProgramServicesAmt | 0 | 202769 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 229209 |
| IRS990/FeesForServicesLegalGrp/ProgramServicesAmt | 0 | 7274 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 7274 |
| IRS990/FeesForServicesManagementGrp/ProgramServicesAmt | 0 | 132699 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 132699 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 1.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 40.00 |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 8 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JEFF MILLS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | RENEE BOOHER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | RODNEY MISHLER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | BARB WENSEL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | HEIDI KOVACH |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | DONNA KOVOLYAN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | SHIRLEY CAPPARELL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | BEN GREENBERG |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | RYAN WAGONER |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | STACY BROWN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | MIKE BOGO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | KAITLYN MCNERNEY |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 141884 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 123743 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 103998 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VICE CHAIR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | TREASURER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | MEMBER |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | DEPUTY DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | CHIEF FINANCIAL OFFICER |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 1985 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedBasisGrp/ConsolidatedBasisFinclStmtInd | 0 | X |
| IRS990/FSAuditedInd | 0 | 1 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 9 |
| IRS990/GovernmentGrantsAmt | 0 | 1305416 |
| IRS990/GrantsToIndividualsInd | 0 | 0 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 12143785 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 1 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 9 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 3 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartIIIInd | 0 | X |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIIInd | 0 | X |
| IRS990/InfoInScheduleOPartXIInd | 0 | X |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 7106 |
| IRS990/InsuranceGrp/ProgramServicesAmt | 0 | 121250 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 128356 |
| IRS990/IntangibleAssetsGrp/BOYAmt | 0 | 103839 |
| IRS990/IntangibleAssetsGrp/EOYAmt | 0 | 103839 |
| IRS990/InterestGrp/ManagementAndGeneralAmt | 0 | 6816 |
| IRS990/InterestGrp/ProgramServicesAmt | 0 | 215359 |
| IRS990/InterestGrp/TotalAmt | 0 | 222175 |
| IRS990/InventoriesForSaleOrUseGrp/BOYAmt | 0 | 11948 |
| IRS990/InventoriesForSaleOrUseGrp/EOYAmt | 0 | 37972 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 88863 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 88863 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 40 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 7526517 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 11483323 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 11099536 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 18626053 |
| IRS990/LegalDomicileStateCd | 0 | OH |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 0 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO REVITALIZE NEIGHBORHOODS AND COMMUNITIES, PRIMARILY FOR THE BENEFIT OF LOW AND MODERATE-INCOME HOUSEHOLDS THROUGH THE STATEWIDE PROVISION AND / OR PROMOTION OF AFFORDABLE HOUSING, COMMUNITY AND ECONOMIC DEVELOPMENT, JOB CREATION, AND ADDICTION AND RECOVERY SERVICES. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/BOYAmt | 0 | 21360864 |
| IRS990/MortgNotesPyblScrdInvstPropGrp/EOYAmt | 0 | 20877558 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 20960580 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 21071457 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 11471355 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 11445162 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 2540 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 11399 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 13939 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 40596 |
| IRS990/OfficeExpensesGrp/ProgramServicesAmt | 0 | 465970 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 506566 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherAssetsTotalGrp/BOYAmt | 0 | 14280061 |
| IRS990/OtherAssetsTotalGrp/EOYAmt | 0 | 13689925 |
| IRS990/OtherChangesInNetAssetsAmt | 0 | -41 |
| IRS990/OtherEmployeeBenefitsGrp/ManagementAndGeneralAmt | 0 | 105317 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 530666 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 635983 |
| IRS990/OtherExpensesGrp/Desc | 0 | OPERATING AND MAINTENAN |
| IRS990/OtherExpensesGrp/Desc | 1 | UTILITIES |
| IRS990/OtherExpensesGrp/Desc | 2 | TAXES AND LICENCES |
| IRS990/OtherExpensesGrp/Desc | 3 | PROPERTY MANAGEMENT FEE |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 0 | 782200 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 1 | 4873 |
| IRS990/OtherExpensesGrp/ManagementAndGeneralAmt | 2 | 7297 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 5604621 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 394980 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 243210 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 22754 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 6386821 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 399853 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 250507 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 22754 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 1567775 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 1392827 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 531110 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 1 | 531110 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 2 | 531110 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | OTHER INCOME |
| IRS990/OtherRevenueMiscGrp/Desc | 1 | TENANT CHARGES |
| IRS990/OtherRevenueMiscGrp/Desc | 2 | LAUNDRY AND VENDING |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 0 | 187991 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 1 | 11005 |
| IRS990/OtherRevenueMiscGrp/RelatedOrExemptFuncIncomeAmt | 2 | 10312 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 187991 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 1 | 11005 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 2 | 10312 |
| IRS990/OtherRevenueTotalAmt | 0 | 209308 |
| IRS990/OtherSalariesAndWagesGrp/ManagementAndGeneralAmt | 0 | 252005 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1740724 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1992729 |
| IRS990/OthNotesLoansReceivableNetGrp/BOYAmt | 0 | 8765390 |
| IRS990/OthNotesLoansReceivableNetGrp/EOYAmt | 0 | 8602722 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ManagementAndGeneralAmt | 0 | 1954 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 89701 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 91655 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/BOYAmt | 0 | 26823 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 27449 |
| IRS990/PrincipalOfficerNm | 0 | STACY BROWN |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 230000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 532000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 2 | 532000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 3 | 532000 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 4 | 230000 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | AFFORDABLE HOUSING DEVELOPMENT |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | PROGRAM SERVICE FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 2 | RENTAL INCOME |
| IRS990/ProgramServiceRevenueGrp/Desc | 3 | PROGRAM SERVICE INTEREST INCOME |
| IRS990/ProgramServiceRevenueGrp/Desc | 4 | COMMUNITY DEVELOPMENT |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 4897823 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | 4623727 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 2 | 742322 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 3 | 273155 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 4 | 3171 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 4897823 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | 4623727 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 2 | 742322 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 3 | 273155 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 4 | 3171 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | HOMEOWNERSHIP PRESERVATION (GRANT CONSULTING AND IMPLEMENTATION OF HOUSING REHAB-GRANTS)NDS ADMINISTERS HOUSING GRANTS FOR SEVERAL COMMUNITIES THROUGHOUT NORTHEAST OHIO. THROUGH THE USE OF GRANT FUNDS, NDS WORKS TO PROVIDE AFFORDABLE SOLUTIONS TO AREA HOMEOWNERS TO REHABILITATE THEIR HOMES, TO HELP IMPROVE THEIR QUALITY OF LIFE, AND IMPROVE THE COMMUNITY'S HOUSING STOCK. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 2146310 |
| IRS990/ProgSrvcAccomActy2Grp/RevenueAmt | 0 | 2226610 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | COMMUNITY DEVELOPMENTNDS STRIVES TO PROMOTE COMMUNITY AND ECONOMIC DEVELOPMENT THROUGH MULTI-DISCIPLINE ART AND JOB-CREATION. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 2620466 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 2649577 |
| IRS990/ProgSrvcAccomActyOtherGrp/Desc | 0 | REVOLVING LOAN FUNDS AND OTHER NDS ADMINISTERS A REVOLVING LOAN FUND AND SERVICES THE SUBSEQUENT LOANS RELATED TO HOUSING ACQUISTION, COMMUNITY DEVELOPMENT, ECONOMIC DEVELOPMENT, AND HOUSING REHABILITATION PROJECTS.OTHER PROJECTSVARIOUS PROJECTS AND PROGRAM SERVICE ACTIVITIES ARE UNDERTAKEN TO FURTHER THE ORGANIZATION'S EXEMPT PURPOSE. |
| IRS990/ProgSrvcAccomActyOtherGrp/ExpenseAmt | 0 | 1933317 |
| IRS990/ProgSrvcAccomActyOtherGrp/RevenueAmt | 0 | 974502 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 1164303 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 0 |
| IRS990/PYInvestmentIncomeAmt | 0 | 66279 |
| IRS990/PYOtherExpensesAmt | 0 | 14144888 |
| IRS990/PYOtherRevenueAmt | 0 | 92419 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 15834603 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | 91179 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 2921537 |
| IRS990/PYTotalExpensesAmt | 0 | 17066425 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 17157604 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 110918 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 1 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 1 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 1 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 4898817 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 1305416 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1164303 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 1336467 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 2922431 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 1421284 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 8149901 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 88863 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 66279 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 37956 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 31781 |
No mirrored PDF or thumbnail assets are attached yet.