§ 290. Establishment of community facilities and programs for the elderly. The local legislative body of a city, town or village may, by resolution, determine to establish, construct, equip, maintain and operate for such city, town or village, a facility for housing, or for other residential or non-residential use of the elderly citizens of the community and for the operation and provision of health, recreational, vocational and other programs and services for such citizens. The local legislative body of a county may, by resolution, determine to establish, construct, equip, maintain and operate for such county, a facility for residential use other than housing, or for non-residential use of the elderly citizens of the county and for the operation and provision of health, recreational, vocational and other programs and services for such citizens. In any city in which a board of estimate and apportionment or other board is required to approve appropriations for public purposes, the resolution of the legislative body to establish a facility and programs for the elderly shall be effective only after the necessary appropriation for lands and buildings for such facility and programs shall have been approved by such board, in the same manner and by the same vote by which it is required by law to approve other appropriations for public purposes.