Question: According to the 2010 census, what was the population of the CDP in which Happehatchee Center is located?
Sentence (from "Happehatchee Center"): The Happehatchee Center is a nature sanctuary and spiritual center operated by a non-profit organization in Estero, Florida.
Relevant evidence: Yes