Amazon might have called off its New York City headquarters project, but it’s not all bad news for Long Island City. Some say the community might even be better off.

Powered by WPeMatico