Queens Center Mall is the most profitable shopping mall per square foot in the United States. It is located in NYC in the neighborhood of Elmhurst, Queens. It was built in September 1973 and…
Local YouTuber ActionKid recently walked through the streets of Astoria, Queens, showing off the colorful street art found in the Welling Court Mural Project. Check it out! Walking and…