featured on the blog 6 years ago when the church next to it was selling the property. nearby building on Flushing Ave was supposedly built to be a day care center years ago but a day care center didn't happen.
An old developer trick is to include a community facility in the building in order to be granted the right to build a bigger building. Then when it's complete and they can't find an appropriate tenant for a space, they change it over to residences or offices which would have had to be built smaller without the loophole. I don't know if that's what's at play here, but it's an odd location for a large day care center.