The Quays - Astoria, NY

  • The Quays 4502 30th Avenue Long Island City, NY, 11103 United States