discovery center definition

discovery center means a premises where information pertaining to a development project and information regarding future land uses and other community information can be publicly accessed and disseminated. A discovery centre may be joined with temporary sales offices or leasing and property management offices for rental buildings;