Audubon in Magnolia, Texas is a 3,000-acre master-planned community designed for new-construction homes nestled in natural surroundings in northwest Houston. At build-out, the development contains about 5,000 single-family units, 2,000 multifamily units, and 550 acres of mixed-use development.