Community land trusts are nonprofit organizations that provide and maintain affordable homes to support and develop stable communities. They may own land, buildings, or both.
Community land trusts are nonprofit organizations that provide and maintain affordable homes to support and develop stable communities. They may own land, buildings, or both.