Community land trusts are nonprofit organizations that hold land and buildings for the benefit of a community, ensuring the community's needs and interests are met.
Community land trusts are nonprofit organizations that hold land and buildings for the benefit of a community, ensuring the community's needs and interests are met.