Community First Development Inc. was formed in 1995 to provide resource and community development consulting services to the residential housing industry. CFD is recognized as providing high quality models of self-managed housing for groups ...