‘Youth shelter’ means an entity which is not operated for profit and which provides, at a minimum, necessary services to runaway or homeless youths who qualify for such services.