ns-HabitatforHumanity-MPatten.jpg
Habitat in Charlottesville is a local division of Habitat for Humanity, an international, non-profit organization that builds and rebuilds houses and communities in order to provide low-income families with a variety of pathways to homeownership.